English Nouns: mechanotransmission

English Nouns verb 'mechanotransmission' conjugated